﻿@charset "utf-8";
/* CSS Document */
DIV {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
SPAN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
OBJECT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
IFRAME {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
P {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none;
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
PRE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
A {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ABBR {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ACRONYM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ADDRESS {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
CODE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DFN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
EM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
Q {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DD {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
OL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
UL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LI {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
FIELDSET {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
FORM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LABEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LEGEND {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
HTML {
	FONT-SIZE: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}
H1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}
A IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}
UL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
.clearfix {
	ZOOM: 1;
	DISPLAY: block
}
.clearfix:after {
	DISPLAY: block;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	CONTENT: "."
}
* {
	outline: none;
}
body {
	margin: 0px auto;
	padding: 0px;
	font-size: 14px;
	font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;
	color: #555;
	line-height:26px;
	overflow-y: scroll!important;
	overflow-y: auto;
	_behavior: url("csshover.htc");
}
A {
	COLOR: #555;
	TEXT-DECORATION: none
}
A:hover {
	color: #ff0000;
}
.clear {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 0;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 0px;
	CLEAR: both;
	FONT-SIZE: 0px;
	PADDING-TOP: 0px
}
A:focus {
	-moz-outline: none;
	outline: none;
}
img, div {
	border: none;
	padding: 0px;
	margin: 0px auto;
}
UL, li, ol, dl, dd, dt {
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-LEFT-WIDTH: 0px;
	PADDING-TOP: 0px;
	list-style: none;
}
ul, li, ol, dl, dd, dt {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
LABEL {
	CURSOR: pointer;
}
TH {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.containerframe {
	margin: 0px auto;
	width: 100%;
	padding: 0px;
}

.win1000 {
	margin: 0px auto;
	width: 1000px;
	padding: 0px;
}
.win1004{
	margin: 0px auto;
	width: 1004px;
	padding: 0px;
}


.font_14b {
	font-size: 14px;
	color: #000;
	font-weight: bold;
}


.font_20b {
	font-size: 20px;
	color: #000;
	line-height:30px;
}


.height25 {
	height: 25px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height35 {
	height: 35px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}

.height40 {
	height: 40px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}




.righttp {
	float: right;
	padding: 0px 0px 20px 20px;
}
.lefttp {
	float: left;
	padding: 0px 20px 20px 0px;
}
.left {
	float: left;
}
.right {
	float: right;
}
/*========头部底部=======*/ 
.top{
	width:100%;
}

.logo{
	float:left;
	position:relative;
}
.topmenubg{
	width:100%;
	height:54px;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
}


/*========首页导航=======*/ 
#main_nav{height:54px; line-height:54px; width:65%; float:left;  }
#main_nav ul {list-style: none; }
#main_nav {overflow: visible; border-left:1px solid #dcdcdc;}
#main_nav li {float: left;position: relative;z-index: 5; font-size:14px;width:100px; height:54px; border-right:1px solid #dcdcdc;}
#main_nav li a {color: #020032;display: block;text-decoration: none; line-height:54px;text-align: center; }
#main_nav li a:hover {color: #800c0d; }
#main_nav li ul li a {width: 100%; padding:15px 0px 15px 22px;line-height:20px;margin: 0px;color: #898989;font-weight:normal;background:none; text-align:left;}
#main_nav li ul li:hover{  color:#fff; background:#800c0d; }
#main_nav li.focus ul li:hover {color:#fff; background:#800c0d}
#main_nav li.focus a{color: #800c0d;}
#main_nav li.focus ul li a{color: #333; font-size:14px;}
#main_nav li.focus ul li{ color:#333; border-bottom:1px solid #ddd9c7; min-width:200px;font-size:14px;}
#main_nav li.focus ul li:hover a{color:#fff;  }
#main_nav li ul {position: absolute;top:54px;left: 0px; display: none; background:#fff;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;font-size:14px;
}
#main_nav li ul li{ background:none;font-size:14px; min-width:200px; display:block; border:none; }



.footbg{
	background:#f5f5f5;
	width:100%;
	padding-top:30px;
	font-size:12px;
	min-height:245px;
	border-top:1px solid #e5e5e5;
	clear:both;
}
.footbg .logo{
	float:left;
}

.footmenu{
	float:left;
	margin-left:80px;
}

.footmenu ul{
	width:180px;
	float:left;
}

.footmenu ul li{
	width:100%;
	float:left;
	line-height:30px;
	font-size:12px;
}
.footmenu h3{
	font-size:14px;
	color:#333;
	font-weight:normal;
	clear:both;
}
.footmenu h3 a{
	color:#333;
}
.footmenu h3 a:hover{
	color:#800c0d;
}

.footmenu ul li a{
	color:#666666;
}
.footmenu ul li a:hover{
	color:#800c0d;
}


.copyright{
	width:100%;
	background:#5180c6;
	clear:both;
	padding:10px 0px 15px 0px;
	font-size:12px;
	color:#b6c6e4;
}

.copyright a{
	color:#b6c6e4;
}

.copyright a:hover{
	color:#020034;
}
/*========左侧目录=======*/ 

.leftmenubg{
	width:100%;
	height:45px;
	border-bottom:1px solid #d6d6d6;
	position:relative;
}

.leftmenu {
	width:1000px;
	margin:0px auto;
	position:relative;
	top:1px;
	z-index:999;
}

.leftmenu LI {
	width:95px;
	float:left;
	text-align: center;
	line-height:40px;
	font-size: 16px;
	color: #333333;
	margin-right:20px;
}
.leftmenu LI A {
	color: #333333;
	DISPLAY: block;
	TEXT-DECORATION: none;
}
.leftmenu LI A:hover {
	color: #1c470f;
	border-bottom:5px solid #1c470f;
}

.leftmenu li .product_list_ulhover {
	color: #1c470f;
	border-bottom:5px solid #1c470f;
}

/*========内页=======*/ 
.aboutbanner{
	width:100%;
	height:280px;
	background:url(../images/aboutbanner.jpg) no-repeat center top;
}

.newsbanner{
	width:100%;
	height:280px;
	background:url(../images/newsbanner.jpg) no-repeat center top;
}

.probanner{
	width:100%;
	height:280px;
	background:url(../images/probanner.jpg) no-repeat center top;
}

.contactbanner{
	width:100%;
	height:280px;
	background:url(../images/contactbanner.jpg) no-repeat center top;
}

.midtitlebg{
	height:120px;
	width:100%;
	position:relative;
}
.midline{
	width:100%;
	height:70px;
	z-index:0;
	border-bottom:1px solid #d6d6d6;
	position:relative;
	display:block;
}
.midtitle{
	width:435px;
	height:60px;
	background:#fff;
	position:relative;
	z-index:999;
	margin:0px auto;
	font-size:38px;
	color:#666;
	text-align:center;
	top:-18px;
		display:block;
}
.mid_content{
	width:1000px;
	min-height:400px;
	margin:0px auto;
	padding:30px 0px;
}

.mid_content img{
	max-width:100%;
	height:auto;
}

.mid_content2{
	min-height:400px;
	width:1000px;
	margin:0px auto;
	padding:30px 0px;
}


/*========首页=======*/ 
.cs-bannerWrap1{z-index:0; }
.bs_list1 li { width:100%; height: 500px; }
.bs_list1 li a { display: block; height: 500px; width:100%; }
.cs-bannerWrap1 .banner-ui-prev,.cs-bannerWrap1 .banner-ui-next{ width:89px; height:89px; position:absolute; display:block; overflow:hidden}
.cs-bannerWrap1 .banner-ui-prev { top: 200px; left: 45%; margin-left:-640px; background:url(../images/banner-l.png) no-repeat; opacity:0.6}
.cs-bannerWrap1 .banner-ui-next {top: 200px; right: 45%; margin-right:-644px; background:url(../images/banner-r.png) no-repeat;opacity:0.6}
.cs-bannerWrap1 .banner-ui-prev:hover{ opacity:1}
.cs-bannerWrap1 .banner-ui-next:hover{opacity:1}
.cs-bannerWrap1 .banner-numlist { bottom:40px;text-align: left; margin-left:50px; z-index: 30; }
.cs-bannerWrap1 .banner-numlist li { width: 113px; height: 63px; margin: 0 5px; display: inline-block; *display:inline;
*zoom:1;cursor:pointer; overflow:hidden; padding:1px;opacity: 0.5;}
.cs-bannerWrap1 .banner-numlist li span{ text-indent:-9999px; display:inline-block}
.cs-bannerWrap1 .banner-numlist li.oncurr { padding:0; border:1px solid #777f92;opacity: 1;}
.cs-bannerWrap1 .banner-ui-desc { position: absolute; bottom: 0; right: 182px; height: 41px; line-height: 41px; text-align: center; width: 250px; background: #666; color: #fff;}



.indextitle_l{
	float:left;
	font-size:25px;
	color:#020031;	
}
.indextitle_l span{
	color:#999999;
	padding-left:15px;	
}

.indexmore{
	float:right;
	margin-top:3px;
}


.indexpic{
	width:235px;
	height:265px;
	float:left;
	margin:0px 13px 0px 3px;
}
.indexpic .tp{
	width:235px;
	height:235px;
}
.indexpic .title{
	padding-top:5px;
	font-size:14px;
	line-height:24px;
	color:#5180c6;
	text-align:center;
}


.rollBox {
	MARGIN: auto; WIDTH: 100%; FLOAT: right; HEIGHT: 265px
}

.rollBox .Cont {
WIDTH: 100%; FLOAT: left; OVERFLOW: hidden;
}
.rollBox .ScrCont {
	WIDTH: 200000px
}

.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}

.indexmid{
	width:1000px;
	margin:0px auto;
	border-top:1px solid #dddddd;
	padding-top:40px;
}

.win500{
	width:500px;
	float:left;
}
.win430{
	width:430px;
	float:right;
}
.indexnews{
	width:100%;
	float:left;
	margin-bottom:22px;
}
.indexnews .time{
	width:53px;
	height:53px;
	background:#5180c6;
	color:#fff;
	float:left;
	text-align:center;
}
.indexnews .time .date{
	line-height:32px;
	font-size:20px;
	width:100%;
	text-align:center;
}

.indexnews .time .year{
	line-height:16px;
	font-size:12px;
	width:100%;
	text-align:center;
}

.indexnews .right{
	width:362px;
	float:right;
}

.indexnews .right .title{
	width:100%;
	clear:both;
	font-size:14px;
}
.indexnews .right .wz{
	font-size:12px;
	color:#9b9b9b;
	line-height:16px;
}

/*========搜索=======*/ 
.top_ss{ float:right; width:54px; height:54px; text-align:center; z-index:999; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.top_ss .ss_an_icon{ display:block; text-align:center; line-height:54px; width:54px;}
.top_ss .ss_an_icon img{ float:none; vertical-align:middle; margin-top:15px;}
#relative{ width:300px;position:fixed; margin-left:-298px; margin-top:-38px; z-index:9999;}
#search{ clear:both; padding:0px 0px 0px 2%; width:96%;z-index:10;opacity:1;text-align:center;height:54px; line-height:54px; background:#f5f5f5;}
#search .ss_input{outline:none; border:0px none; width:99%; height:54px; line-height:54px;padding-left:1%; background:none;}
#search .ss_an{ float:right; position:relative; margin-top:-55px; height:54px; width:65px; background:#333; border:none; border:1px solid #333; cursor:pointer; color:#fff;}
#search .ss_an:hover{ background:#1c470f;}

/*========在线留言=======*/ 

.feedback td{
	padding:10px 0px;
	text-align:left;
}

.feedback input{
	height:35px;
	line-height:35px;
}
.button{
	background-color:#000; 
	color:#FFF; border:none;
	 margin-right:20px; 
	 width:80px; 
	 height:30px;
}
.button:hover{
	background:#800c0d; 
}


/*========新闻=======*/ 
.newslist li{
width:100%;
float:left;
line-height:30px;
background:url(../images/arrow2.gif) no-repeat left center;
border-bottom:1px dotted #cccccc;
margin-top:5px;
}
.newslist li a{
padding-left:15px;
}
.newslist li span{
float:right;
color:#b1b1b1;
font-weight:normal;
}



.show_tit {
	TEXT-ALIGN: center;
	WIDTH: 100%;
	FONT-FAMILY:"Microsoft Yahei";
	HEIGHT: auto;
	FONT-SIZE: 24px;
	padding: 25px 0px 0px 0px;
	line-height:30px;
	clear:both;
	color:#333;
}

.show_tit2 {
	BORDER-BOTTOM: #ccc 1px dotted;
	MARGIN: 15px 0px 0px;
	WIDTH: 100%;
	min-HEIGHT: 25px;
	COLOR: #999;
	font-size: 12px;
	text-align:center;
}
.show_zw {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	HEIGHT: auto;
	PADDING-TOP: 20px;
	font-size:14px;
}
.show_time a {
	cursor: pointer; font-size:12px;
}

.show_time span{
	padding:0px 10px;
}

.fl {
	DISPLAY: inline;
	FLOAT: left
}
.fr {
	DISPLAY: inline;
	FLOAT: right
}

.nextcon {
	padding:20px 0px 0px 0px;
	COLOR: #7c7c7c;
	BORDER-TOP: #ccc 1px dashed;
	font-size: 12px;
	width: 100%;
}


.fLe {
	FLOAT: left;
	_display: inline
}

.fx{
	clear:both;
	line-height:30px;
	font-size:12px;
	color:#aaa;
}



/*========产品=======*/ 

.prolist{
	width:235px;
	height:265px;
	float:left;
	margin:0px 12px 20px 3px;
}
.prolist .tp{
	width:235px;
	height:235px;
}
.prolist .title{
	padding-top:5px;
	font-size:14px;
	line-height:24px;
	color:#5180c6;
	text-align:center;
}

#sl_PicShow {
	POSITION: relative; WIDTH: 400px; float:left; 
}
#sl_ImgBox {
	BORDER: #ccc 1px solid;  WIDTH:400px; HEIGHT: 400px; OVERFLOW: hidden; 
}
.sl_SmallImgList {
	MARGIN: 10px auto ; WIDTH:400px; 
}
.sl_wrapper {
	MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left; 
}
#sl_ImgList DIV {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: white; MARGIN: 0px 5px; WIDTH: 43px; DISPLAY: inline; FLOAT: left; HEIGHT: 43px; font-size:1px; line-height:43px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; text-align:center; vertical-align:middle;
}
#sl_ImgList .active {
	BORDER-BOTTOM: #9e1f63 1px solid; BORDER-LEFT: #9e1f63 1px solid; BORDER-TOP: #9e1f63 1px solid; BORDER-RIGHT: #9e1f63 1px solid
}
#sl_ImgList IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; text-align:center; vertical-align:middle;
}
#imgList_prev {
	WIDTH: 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 45px; CURSOR: pointer;background: url(../images/left.gif) no-repeat;
}
#imgList_next {
	WIDTH: 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 45px; CURSOR: pointer;	BACKGROUND:url(../images/right.gif) no-repeat

}

#imgList_prev SPAN {
	DISPLAY: none
}
#imgList_next SPAN {
	DISPLAY: none
}
.clearfix {
	FLOAT: none; CLEAR: both
}
.sl_zoom {
	POSITION: relative; DISPLAY: inline; FLOAT: left; CURSOR: pointer
}
.sl_zoom IMG {
	
}
DIV.zoomdiv {
	Z-INDEX: 100; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; WIDTH: 400px; DISPLAY: none; BACKGROUND: #ffffff; HEIGHT: 400px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; TOP: 0px !important; BORDER-RIGHT: #cccccc 1px solid; LEFT:420px !important
}
DIV.jqZoomPup {
	Z-INDEX: 10; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; FILTER: alpha(Opacity=50); BORDER-LEFT: #aaa 1px solid; WIDTH: 50px; BACKGROUND: #ffffff; HEIGHT: 50px; VISIBILITY: hidden; BORDER-TOP: #aaa 1px solid; TOP: 0px; BORDER-RIGHT: #aaa 1px solid; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5
}
DIV.jqMagnifier {
	Z-INDEX: 9; POSITION: absolute; WIDTH: 23px; BACKGROUND: url(images/magnifier.png) no-repeat; HEIGHT: 23px; TOP: 228px; RIGHT: 1px
}


.proview_r{
	width:570px;
	float:right;
}
.proview_r .title{
	width:100%;
	font-size:20px;
	FONT-FAMILY:"Microsoft Yahei";
	color:#333;
	padding:15px 0px;
	clear:both;
	text-align:left;
	font-weight:bold;
}

.procontent{
	width:96.8%;
	padding:15px;
			border-bottom:1px solid #d6d6d6;
			border-left:1px solid #d6d6d6;
			border-right:1px solid #d6d6d6;
	min-height:300px;
	margin:0px auto;
	padding-bottom:15px;
}

.procontent img{
	max-width:100%;
	height:auto;
}


.protitle{
	border:1px solid #d6d6d6;
	width:718;
	height:30px;
	background:#f1f1f1;
	font-size:16px; 
	color:#333;
	line-height:30px;
	text-indent:15px;
		FONT-FAMILY:"Microsoft Yahei";
		clear:both;
}
